package com.cinyi.ormlite.annotation;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import java.lang.annotation.ElementType;
	
/**
 * 针对1vsN类型懒加载<br>
 * 
 *
 */
@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
public @interface TOne2many {
	
	/**
	 * 关联对象的属性名称<br>
	 * @return
	 */
	String ref();
	
	/**
	 * 是否懒加载<br>
	 * 如果true，则在对象获取的时候获取其对应的数据
	 */
	boolean lazy() default false ;
	
	/**
	 * 关联对象类
	 * @return
	 */
	Class<?> type() ;
	
}